994205
819108
758509
77234
47849
976894
298478
656670
343404
1452
514410
546552
5247799
3672581
3196148
2496804
2273988
2114609
2045358
193678
1825118
1743136
1719196
1659471